- fight shy
- If you fight shy of something, such as a task, a problem or a duty, you want to avoid doing it or you are unwiling to confront it.
He had money problems for years but he fought shy of asking his children for help.
English Idioms & idiomatic expressions. 2014.